home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Gold Medal Software 4
/
Gold Medal Software - Volume 4 (Gold Medal) (1994).iso
/
os2
/
nemo03.arj
/
WHATS-UP.DOC
< prev
Wrap
Text File
|
1994-06-22
|
14KB
|
325 lines
$Id: whats-up.doc 1.24 94/06/22 02:36:02 ROOT_DOS Exp $
Captain Nemo version 0.3 improvements
-------------------------------------
SYSTEM INFORMATION
[57] Added.
TASK SWITCHER
[56] Added.
NCD TREE
[50] Added.
TREE PANELS
[41] Added. The directory tree information is saved for each disk
in its root directory, in a file named 'nemo.tre'.
VIEVER
[23] The viewer supports a "Prefix" mode (F3) in which it displays
all control characters and doesn't expand tabulations.
[28] The viewer recognizes many "vi", "emacs" and "more"-derived
control sequences.
[38] Files containing sequences of empty and Unix-like terminated
lines are correctly displayed.
EDITOR
[14] When "entering" tabulations, Nemo sometimes exited through
a failed assert.
[19] The editor doesn't display garbage when available virtual memory
reaches 100Mb and over.
[43] It is possible to interrupt the loading of a file using ^C.
[48] The cursor sticks to columns like in NC, ie. when moved
vertically it will try to remain in the same column,
and return there as soon as possible. A new horizontal
position is validated when the cursor is moved horizontally
or the line content modified. /bug 0.2-7/
[53] EOF marks at the end of files are no more saved followed by
a CR/LF, but deleted instead.
DIRECTORY PANELS
[1] Filenames on CD-ROMs are brought to the FAT case convention.
/bug 0.2-13/
[2] In logical mode and on HPFS directories, when scrolling up Brief
directories, the column separation line portion corresponding
to the first entry (the one hilighted) is correctly drawn.
/bug 0.2-15/
[3] In logical mode and on HPFS directories, in Brief mode, it is
possible to put the selection bar on the righmost column of
the right panel. It is also possible to swap panels when the
left panel is in the above situation.
[4] New option: 'HPFS looks FAT'. HPFS directories can be displayed
using the convention for FAT disks: filenames lowercased,
directory names not modified.
[8] When the disk is changed/re-read using ^R or Alt-F1/F2, the
selection bar is reset if the new disk is not the same as
the old one. It stays on the same name otherwise.
[13] Panels are sorted by name in minor when they are sorted by
time in major. The coarse granularity of file time (2 seconds)
and the non-idempotency of qsort() require that.
[18] It is possible to define the function of ^R to be either
NC v.2 compatible (displays a drive selection dialog), or
NC v.3/v.4 compatible (re-reads the current directory).
[20] "Hidden" and/or "system" files can be optionally hidden, through
the 'shoW hidden files' option of the Options menu.
[24] When a directory overflows, overflowing entry is freed (no more
reportedly-frightening "Lost memory blocks" message displayed
when Nemo exits.)
[40] The validity of directory type was not swapped. This could lead
to invalid subsequent directory display if one of the panels
was Off at swap time.
INFO PANELS
[32] When the other panel was not a dir, the line "XXX files use
YYY bytes in" was not left empty but removed, shifting
up the rest of lines.
PANELS
[9] Panels cannot be swapped anymore if both hidden.
[25] If a one-panel configuration is read from nemo.ini, Nemo will
be able to properly locate panels when they are turned on.
FILE OPERATIONS
[17] Copying, moving to and deleting files from read-only media
gives proper error message, instead of exiting through
a failed assert.
[21] Copy/move/delete operations optionally apply to whole trees.
[31] Wildcard expansion in Shift-F5, Shift-F6 and Shift-F8
follows strict DOS conventions. Previously, the
expansion was left to the operating system, which
was non-portable and inexact w.r.t. native DOS.
[39] Nemo sometimes assumed he could make every file erasable,
and didn't give the final error message for (Shift-)F8
operations.
[54] Selection bar is correctly set when a file is moved to
another directory on the same drive. /bug 0.2-14/
[55] FAT filenames are correctly lowercased in message boxes
during copy, move and delete operations. /bug 0.2-10/
MENUS
[27] Options in menus were incorrectly tagged under code pages
not containing the checkmark. Now a "star" character is
used when a checkmark is unavailable.
SCREEN SAVER
[16] Screen saver works under 2.1GA.
FILE FINDER
[45] The beginning components of the directory path are cut
instead of the ending ones for the "Scanning:" display.
GENERAL
[6] When changing screen width, the screen content is blackened.
Otherwise, it is preserved.
[7] The logical naming option (Alt-F5) is saved in nemo.ini.
[11] When nemo.ini is found corrupted, it is closed, so that it
can be replaced/deleted.
[15] nemo.ini file is shorter.
[22] Partial support for unformatted partitions, including "C:".
[26] nemo.ini corruption is handled.
[35] nemo.ini can be located also when nemo is invoked using
a relative pathname.
[37] Disk capacities up to 4Gb are now displayed correctly.
[45] If the nemo window goes under the minimal size, Nemo will
resize it up to the minimal dimensions. No more error
messages or exit.
USER MENU
[5] Empty nemo.mnu files are allowed and ignored. Nemo used to
assert non-emptiness.
[29] User menu files are now named nemo-os2.mnu, and
nemo-<osname>.mnu in general.
[46] The user menu is no more limited to 19 entries and is now
scrollable with scrollbars if it is longer than screen
height. /bug 0.2-12/
[52] User menu files are now edited using the internal editor,
providing an on-line help about the format. If the default
editor is an external editor, this external editor is also
used to edit user menu files.
CLOCK
[10] When disabled, the clock is not shown stopped, nor updated
at key presses.
EXTENSION FILE
[30] Extension file is now nemo-os2.ext, and nemo-<osname>.ext
in general.
[36] Nemo didn't recognize ".xx" as matching ".xx?".
[51] The extension file is now edited using the internal editor,
providing an on-line help about the format. If the default
editor is an external editor, this external editor is also
used to edit the extension file.
COMMAND LINE
[12] "CD..." and "CD [disk:]..." are interpreted as "CD..\.." and
"CD [disk:]..\.." respectively.
[34] CD.*, CD"*, CD[*, CD]* and CD:* are recognized as directory
changes.
[42] "..", "." and "..." are interpreted as "CD..", "CD" and
"CD ..\.." respectively.
[47] "SET" can be used to manipulate the value of environment
variables using all DOS syntaxes (redirection of output
is not supported); in addition, the content of variable
<var> can be inserted using the "%<var>%" syntax.
DIALOG BOXES
[33] The tabulation key can be used to switch between buttons.
[49] Disk letter spacing in disk selection dialog boxes is
conformant with NC for all disk letter numbers.
/bug 0.2-2/
58) ...
Captain Nemo version 0.2 improvements
-------------------------------------
VIEWER
[1] Shift-F7 restarts search without asking for string again.
[8] Alt-F3 selects secondary viewer.
If F3 calls the external viewer, Alt-F3 will call the
internal one. If F3 calls the internal viewer, Alt-F3
will call the external one.
[13] Viewer has a HEX display mode. The mode is saved across files.
[14] Viewer can append the viewed file portion to a file.
It is always the binary file data which is appended,
not the screen image.
[53] When looking for strings in binary files, strings located
behind null characters can be found.
[57] File position is displayed properly for files over 20 Mb.
[58] Full pathname of the viewed file is displayed, instead of
the basename.
[59] Backscrolling speed in PM mode is greatly augmented (the
screen used to be redrawn entirely in spite of scrolling).
[61] ^E has the effect of arrow-up and ^X the effect of arrow-down
[63] Hilighted text search result stays hilighted longer.
EDITOR
[50] Built-in editor.
[59] 'dirinfo' files can be edited inside info panels.
DIRECTORY PANELS
[7] When changing the drive from a diskette drive to another drive,
Nemo doesn't try to access the diskette, to avoid hard
error daemon popups, in case the diskette has been removed.
[9] Mini-status windows shows size and number of tagged files, if any.
[16] After implicitely switching from brief to full directory format,
through a disk change (FAT to HPFS), Nemo 0.1 didn't notice
the change in the number of visible items per panel, so it
was possible to scroll out of the panel.
[17] Nemo has Brief formats for HPFS disks and logical naming mode.
They offer 2 colums of text on 80 column displays, and 3 on
a 132 column displays.
[24] File selection by initial starts at the current directory entry
instead of the directory beginning.
[25] Pressing "Ins" over an empty directory when "Ins Moves Down"
is off is ignored.
[26] Directories can be sorted case insensitively, as well as
sensitively.
[27] Mini-status mode can be used in as few as 8 lines.
[31] Directories can be sorted up or down.
[32) When sorting directories by size, Nemo sorts entries
corresponding to directories by name, like NC.
Direction is common.
[35] Pressing ^PageDown over something other than a directory entry
is ignored. Pressing ^PageDown over ".." acts like pressing
Enter, but doesn't replace the selection bar over the exited
directory's name.
[39] When creating a new dir while both panels show the same
dir, Nemo preserves the selection of the other panel
based on its name and not on its index.
[41] Tagged entries are not partly lost when executing an OS/2
command.
[52] Directory type is saved in nemo.ini even if a given panel is
saved as being "Info".
INFO PANELS
[23] Info panels never overflow.
[51] 'dirinfo' is displayed in info panels.
[54] Info panels are always 40 chars wide.
PANELS
[43] ^R is ignored when both panels are off.
[44] ^O, Alt-F1/F2, ^O doesn't exit through 'assert failed'.
FILE OPERATIONS
[3] Moving locked file gives better error diagnostic:
retry/copy/cancel.
Previously it displayed that the destination file is R/O
if the destination is on the same disk as the source.
NB: NC v.2 and v.3 both have this erroneous diagnostic.
[19] Dialog box displayed when copy or move is selected from F9/Files,
while both panels are hidden is correct.
[28] When copying, or moving files from the current panel,
Nemo proposes the directory of the other panel,
if this panel is visible and a directory. Otherwise,
it proposes the current selection as target (rename).
[30] When encountering file reading problems, Nemo tries to recover.
[37] When copying/moving several files, Nemo will stop in case
of errors.
[45] ^C can interrupt a single copy/move, as well as
multiple copies/moves.
[64] Using wildcards when copying files by Shift-F5/Shift-F6 works.
MENUS
[2] Arrow-down key pulls down menus.
This is a NC v.3 feature, not present in v.2
[15] Pull-down menus are scrollable and adjust themselves to
screen size. Nemo 0.1 exited through a failed assert
if the screen was too short.
[18] Pull-down menus accept Home/End/PageUp/PageDown.
[38] Hotkeys in pull-down menus are hilighted.
[40] When a menu cannot be shown entirely, a scrollbar is displayed.
SCREEN SAVER
[5] Screen saver doesn't leave cursor visible in PM mode.
[20] Screen saver leaves a wandering message instead of a blank screen.
FILE FINDER
[21] In FileFind, looking for "file.*" also gives "file".
(But looking for "file" doesn't give "file.ext".
Please use "file.*" as pattern in such cases.)
[22] FileFind can be used in as few as 8 display lines.
[48] ArrowDown key unlocks the File-Find listbox when searching,
just like the End key, if issued when the selection
bar is on the last entry.
GENERAL
[6] Cursor is hidden when the time is updated.
This avoids some parasites under the top left corner.
[10] ^P and ^S are operative.
But ^C is no more an interrupt char (it isn't in NC either).
^Break is required.
[11] Nemo doesn't waste CPU cycles when idle.
But the screen saver cannot be waked up with a dead key.
[29] When Nemo finds nemo.ini corrupted, it writes out a correct one
if "Save Setup"/F9/O/S is selected.
[33] Code page support. Nemo will try to avoid using characters
not present in the current code page.
[42] Keyboard buffer is emptied after message boxes are displayed
and before getting user input.
[46] Hard-error daemon popups have been disabled.
[62] Nemo works in windows as small as 6 lines. Some functions won't
be available however. The impossibility to perform a certain
function is signalled by a beep.
HELP SCREENS
[12] Main help screen is scrollable and adjusts itself to screen size.
In 0.1, it was cut.
EXTENSION FILE
[34] In nemo.ext, !* can be used to insert the list of all tagged
files into a command. The list is limited to about 300 chars.
COMMAND LINE
[4] keypad5, ^keypad5 and ^Tab don't block Nemo.
[36] When pressing Shift-Enter instead of Enter, the prefix defined in
F9/O/X is inserted before executed command line.
[47] History admits up to 40 back commands, and its panel is
scrollable if needed.
[49] Hysteresis shift is 16 instead of 15.
[55] "CD." is interpreted locally, just "like CD.." and "CD\"
[56] ^W deletes previous word instead of previous character.
[60] Alt-Enter inserts the current directory name, followed
by a backslash.